package Clases;

import java.util.ArrayList;

public class LHStar {

//    private int i;
//    private int s;
//    private int N;
//    private ArrayList<Balde> lista;
//    private Balde B;
//
//    public LHStar() {
//        i = 0;
//        s = 0;
//        N = 0;
//        lista = new ArrayList<Balde>();
//        B = new Balde(0);
//        lista.add(B);
//    }
//
//    public void dividir() {
//        //Mantenemos estado en el nuevo y viejo balde
//        Balde BtoSplit = this.lista.get(s);
//        BtoSplit.j += 1;
//        BtoSplit.N = this.N + 1;
//        Balde BtoCre = new Balde(BtoSplit.j, this.N + 1, this.lista);
//        this.lista.add(BtoCre);
//        BtoSplit.Lista().add(BtoCre);
//        BtoCre.Lista().add(BtoCre);
//
//        //mantenemos el estado global
//        this.N += 1;
//        this.s += 1;
//        if (s >= Math.pow(2, this.i)) {
//            this.s = 0;
//            this.i += 1;
//        }
//    }
}
